detonation rate - Turkish English Dictionary